package cn.yunyichina.provider.order.entity.vo;

import cn.yunyichina.provider.framework.annotation.validate.AnnotationValidable;
import cn.yunyichina.provider.framework.annotation.validate.ValidateNotNullAndNotEmpty;
import cn.yunyichina.provider.framework.annotation.validate.ValidateSize;

/**
 * Created by JoeZ on 2017/3/2.
 */
public class AsmQueryOrderRequest  implements AnnotationValidable {

    @ValidateNotNullAndNotEmpty
    @ValidateSize(minSize = "0", maxSize = "50")
    private String  hospitalCode;

    @ValidateSize(minSize = "0", maxSize = "50")
    private String  branchCode;

    @ValidateNotNullAndNotEmpty
    @ValidateSize(minSize = "0", maxSize = "50")
    private String  hospitalAppCode;

    @ValidateSize(minSize = "0", maxSize = "50")
    private String  beginDate;

    @ValidateSize(minSize = "0", maxSize = "50")
    private String  endDate;

    @ValidateSize(minSize = "0", maxSize = "64")
    private String  psOrdnum;

    @ValidateSize(minSize = "0", maxSize = "64")
    private String  yytOrderNo;

    @ValidateSize(minSize = "0", maxSize = "64")
    private String  outOrderNo;

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    public String getBranchCode() {
        return branchCode;
    }

    public void setBranchCode(String branchCode) {
        this.branchCode = branchCode;
    }

    public String getHospitalAppCode() {
        return hospitalAppCode;
    }

    public void setHospitalAppCode(String hospitalAppCode) {
        this.hospitalAppCode = hospitalAppCode;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getPsOrdnum() {
        return psOrdnum;
    }

    public void setPsOrdnum(String psOrdnum) {
        this.psOrdnum = psOrdnum;
    }

    public String getYytOrderNo() {
        return yytOrderNo;
    }

    public void setYytOrderNo(String yytOrderNo) {
        this.yytOrderNo = yytOrderNo;
    }

    public String getOutOrderNo() {
        return outOrderNo;
    }

    public void setOutOrderNo(String outOrderNo) {
        this.outOrderNo = outOrderNo;
    }
}
